.bk {
    width: 900px;
    height: 668px;
    border: 1px #ACB9D7 solid;
}

.x {
    background: linear-gradient(to bottom, #ECF4FF, #ddeafe);
    width: 900px;
    height: 37px;
    border-bottom: 2px solid #b9c9d7;
}

.zd {
    font-size: 17px;
    font-family: "宋体";
    font-weight: 820;
    color: #3E3B7B;
    margin-top: -30px;
    margin-left: 4px;
}

.lxin {
    color: #000;
    font-size: 14px;
    font-family: "宋体";
    font-weight: 820;
    margin-top: 20px;
    margin-left: 130px;
}

.yx {
    margin-top: -13px;
    margin-left: 176px;
    display: flex;
}

.zy {
    font-size: 16px;
    color: #000;
    font-family: "宋体";
    margin-top: -17px;
    margin-left: 193px;
}

.yx1 {
    margin-top: -15px;
    margin-left: 315px;
    display: flex;
}

.zy1 {
    font-size: 16px;
    color: #000;
    font-family: "宋体";
    margin-top: -17px;
    margin-left: 330px;
}

.zuj {
    color: #000;
    font-size: 14px;
    font-family: "宋体";
    font-weight: 820;
    margin-top: 20px;
    margin-left: 100px;
}

.zuz {
    color: #000;
    font-size: 14px;
    font-family: "宋体";
    font-weight: 820;
    margin-top: 30px;
    margin-left: 130px;
}

.ty {
    margin-top: -25px;
    margin-left: 175px;
    display: flex;
    width: 300px;
    height: 34px;
    border-radius: 10px;
    border: 1px #ACB9D7 solid;
}

.yl {
    margin-top: -25px;
    margin-left: 480px;
    color: #315392;
    font-size: 14px;
    font-family: "宋体";
}

.sj {
    margin-top: -25px;
    margin-left: 175px;
    display: flex;
    width: 230px;
    height: 33px;
    border-radius: 10px;
    border: 1px #ACB9D7 solid;
}

.han {
    font-size: 24px;
    color: #000;
    display: flex;
    margin-top: -35px;
    margin-left: 419px;
}

.sj1 {
    margin-top: -30px;
    margin-left: 440px;
    display: flex;
    width: 230px;
    height: 33px;
    border-radius: 10px;
    border: 1px #ACB9D7 solid;
}

.xing {
    color: #ec4411;
    display: flex;
    margin-top: -25px;
    margin-left: 680px;
}

.zf {
    display: flex;
    margin-top: 14px;
    margin-left: 176px;
}

.rq {
    font-size: 14px;
    color: #000;
    font-family: "宋体";
    margin-top: -15px;
    margin-left: 198px;
}

.bj {
    color: #000;
    font-size: 14px;
    font-family: "宋体";
    font-weight: 820;
    margin-top: 20px;
    margin-left: 100px;
}

.ing {
    color: #ec4411;
    display: flex;
    margin-top: 10px;
    margin-left: 178px;
}

.qsr {
    width: 300px;
    height: 90px;
    margin-top: -15px;
    margin-left: 16px;
    border: 1px #ACB9D7 solid;
}

.md {
    color: #000;
    font-size: 14px;
    font-family: "宋体";
    font-weight: 820;
    margin-top: 30px;
    margin-left: 67px;
}

.lzq {
    width: 400px;
    font-size: 14px;
    font-family: "宋体";
    color: #000;
    margin-top: 35px;
    margin-left: 174px;
}

.bc {
    width: 56px;
    height: 44px;
    border-radius: 10px;
    margin-top: 30px;
    border: 1px #ACB9D7 solid;
    background: linear-gradient(to bottom, #ffffff, #e8e8e8);
    margin-left: 20px;
}

.bc1 {
    width: 56px;
    height: 44px;
    border-radius: 10px;
    margin-top: -53px;
    margin-left: 384px;
    border: 1px #ACB9D7 solid;
    background: linear-gradient(to bottom, #ffffff, #e8e8e8);

}

.fh {
    font-size: 15px;
    color: #000;
    margin-top: -37px;
    margin-left: 297px;
}

.fh1 {
    font-size: 15px;
    color: #000;
    margin-top: -38px;
    margin-left: 397px;
}
label{
    vertical-align: middle;
}
input[name=sex]{
    vertical-align: middle;
}
td{
    vertical-align: middle;
}